package
{
	import flash.net.URLRequest;
	import flash.media.Sound;
	import flash.media.SoundLoaderContext;
	import flash.media.SoundChannel;
	
	public class sound
	{
		private var so:Sound;
		private var url:URLRequest;
		private var buffer:SoundLoaderContext;
		private var ini:Number;
		private var loop:Number;
		private var channel:SoundChannel;
		//----------------------
		
		public function sound(qUrl:String, qBuffer:Number, qIni:Number, qLoop:Number)
		{	
			url = new URLRequest(qUrl);
			buffer = new SoundLoaderContext(qBuffer*1000);
			ini = qIni*1000;
			loop = (qLoop >= 0) ? qLoop : int.MAX_VALUE;
			so = new Sound(url, buffer);
			channel=new SoundChannel();
		}
		
		public function play():void {
			
			//channel=so.play(ini, loop);		
			
		}
		public function stop():void {
			
			channel.stop();
		}
	}
}